puddling roc - French English Dictionary